Similar words: barrack, terrace, barracks, barracuda, terraced house, arrest warrant, card-carrying, cardiac arrest. Meaning: n. a race between (usually high-performance) automobiles.
Random good picture Not show
31. Guia circle, also known as Guia Circuit, is the world's only street track event that includes both a formula touring car race and a motorcycle race.
32. A bad accident in a Stock Car race in Melbourne, Australia.
33. There is a car race near our town every year.
More similar words: barrack, terrace, barracks, barracuda, terraced house, arrest warrant, card-carrying, cardiac arrest, racetrack, array, arrant, farrago, arraign, arrange, barrage, arrayed, warrant, narrate, warranty, narrator, arranged, disarray, warranted, embarrass, arranging, narrative, rearrange, chaparral, narration, prearrange.